restore native line endings to kml and gpx writers, as with previous releases.
authortsteven4@gmail.com <tsteven4@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 13 Aug 2013 23:31:45 +0000 (23:31 +0000)
committertsteven4@gmail.com <tsteven4@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 13 Aug 2013 23:31:45 +0000 (23:31 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4532 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/gpx.cc
gpsbabel/kml.cc

index e9c247aab4e5952dc501070f923271defad0c653..527d1234aa78ed523ef3f794d447c386796462b0 100644 (file)
@@ -1362,9 +1362,8 @@ static void
 gpx_wr_init(const char* fname)
 {
   mkshort_handle = NULL;
-  // QFile requires binary mode on Windows.
   oqfile = new gpsbabel::File(fname);
-  oqfile->open(QIODevice::WriteOnly);
+  oqfile->open(QIODevice::WriteOnly | QIODevice::Text);
 
   writer = new gpsbabel::XmlStreamWriter(oqfile);
   writer->setAutoFormattingIndent(2);
index 62bc473430d2cc32eb3c6caa4d2c2b4ef984cb02..f28e2a516bc423d19713adb616cda9ebab70b440 100644 (file)
@@ -437,7 +437,7 @@ kml_wr_init(const char* fname)
    * Reduce race conditions with network read link.
    */
   oqfile = new gpsbabel::File(fname);
-  oqfile->open(QIODevice::WriteOnly);
+  oqfile->open(QIODevice::WriteOnly | QIODevice::Text);
 
   writer = new gpsbabel::XmlStreamWriter(oqfile);
   writer->setAutoFormattingIndent(2);